已经按照官方更新指南 (中文翻译见 https://segmentfault.com/a/11... ) 更新完毕的情况下,仍然可能遇到很多坑,不确定何时可以跳出。。。
所有组件的类需要在 app.module.ts 被事先声明以让 Angular 可以预先编译
Angular 2 up to RC 5 的组件如果有未事先声明的属性绑定是会默默通过的,但是正式版不行了
CSS 完全换了位置不晓得如何下手
ionic build android
根本构建不能。不晓得怎么办 (update:ngc
命令相关问题参见 https://segmentfault.com/a/11... )如果真心搞不定
ionic build android
的话直接ionic serve --nobrowser --nolivereload
之后 (上一步若拷贝文件过程出错则此时手动拷贝)cordova build android
(update: RC1 已修复)Badge 组件有问题,所以它的
color
属性 (这个实际上不受影响) 和 tabs 组件的tabBadgeStyle
属性无法正常工作 (update: RC1 已修复): https://github.com/driftyco/i... and http://ionicframework.com/doc...Roboto 字体没了,现在 web fonts 只有图标字体的各种格式
貌似
ion-item
内部元素的 DOM 顺序改了,并且使得依赖旧顺序的自定义组件不能正常工作 (后来发现实际上是 Ionic 2 的默认样式改了…)Loading 元素 (和一些其他元素如 Toast) 创建和显示后不能反复
dismiss
, 否则会报错,在顺序我们无法控制的情况下就悲剧了 (update: RC1 已修复)带有
ion-button
属性的超链接会变得前景色和背景色一模一样 (update: RC1 已修复)
所以说, Ionic 2 的样式自定义完完全全是选择器优先级大战嘛~ #ThatsWhyBEMIsImportant
看来我们还是得等 RC1 了。。。(Oct 14 update: RC1 已出来)
Still fixing bugs~
边踩边更,以上。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。